★本系列文章已集結成冊,和系列文不同的是:
- 本書使用大量的圖解來說明LED系列、多種感測器等原理。
- 補足系列文程式碼的解說,增加逐行程式碼的詳細解說!
- 全彩的書籍,用圖解的方式,讓讀者來理解Johnny-Five各種API的功能與效果,讓你不會只讀文字看到想睡覺而學不起來。
歡迎大家做出自己想要的玩具,為了樂趣而學習,讓學習變成你的樂趣!ヽ(・×・´)ゞ
讓Arduino也能用JavaScript創造出屬於自己的作品!★購書連結-天瓏網路書局:
https://www.tenlong.com.tw/products/9789864345328《IoT沒那麼難!新手用 JavaScript 入門做自己的玩具!(iT邦幫忙鐵人賽系列書)》
博客來、金石堂、momo、誠品、PChome、讀冊,均有販售喔!─=≡Σ((( つ•̀ω•́)つ
ISBN:9789864345328
只有玩玩LED太單調啦~ (ΦωΦ)
前幾篇我們介紹 Arduino 的 Output 顯示部分,從使用者這邊控制 Arduino 在由我們I/O角輸出電壓,讓 LED 發光等~
如果 Arduino 只能這樣就太無聊啦~( ´≖◞౪◟≖´)
今天要來介紹 Arduino 常用的感測器元件(Sensor)
Sensor 可以將外在環境變化轉變成電子訊號,例如溫度、濕度、加速度、光等等...
透過 Sensor 偵測在輸入(input)到 Arduino 上,Arduino進行處理訊號後在輸出,讓人類讀值、資訊等....
溫度、濕度感測器
用途:偵測環境的溫度、濕度。
在普通不過的 Sensor 了~ლ(╹ε╹ლ)
智慧家電裡面一定會有 ,像是直流電風扇、冷氣機等等~
光敏電阻
用途:偵測環境的明暗度。
常常會在小夜燈上面看到,做環境光的偵測~
氣體檢測感測器
用途:專門測環境氣體。
Sensor有分很多種,二氧化碳、一氧化碳、丙烷、甲烷等...
本魯這一個是檢測氨氣的,因為本魯本來想做貓砂盆如果太臭就提醒我的裝置,所以才買的.....(吃飽太閒(つд⊂)
超音波測距器
用途:利用超音波從發射到返回的時間算出距離的值。
最近會在掃地機器人上面會看見,可能偵測離牆壁的距離還有多少,
許多用來Maker也會拿超音波測距器拿來放在自走車上玩~
人體紅外線感測器
用途:專用感測器探測到人體紅外光譜的變化。
在冷氣機上面可以看到拿來使用,當作偵測人體的溫度來調節環境溫度,也可以在防盜器上看到,偵測有沒有人進出等....
加速度偵測器
用途:檢測應用中測量靜態重力加速度,有X、Y、Z三個軸。
聲音感測器
用途:感測環境聲音的有無和判斷聲音強度的大小。
土壤濕度模組感測器
用途:一般用來檢測土壤的濕度。
土壤濕度模組感測器可用於檢測土壤的水分,當土壤缺水時,模組輸出一個高電位,反之輸出低電位。
還有很多種 Sensor 模組,這邊列出比較常被 Maker 拿來使用的Sensor,
這些Sensor只要你夠有創意,就可以把他們兜在一起創造出有趣的應用~
ξ( ✿>◡❛)
這些 Sensor 之後有機會也會多加介紹,今天讓大家了解感測器的種類與大概作用等,
系列文下半篇開始,會用感測器做一些應用與介紹,
在請大家多多期待啦~ < (_ _) >
鐵人賽過一半了!!
本系列的程式碼皆會上傳到 GitHub 上開源
2019ironman-JS-IoT :
https://github.com/tinatyc/2019ironman-JS-IoT
喜歡按個星星吧~乾蝦乾蝦<(_ _)>
團隊系列文:
CSScoke - 金魚都能懂的這個網頁畫面怎麼切 - 金魚都能懂了你還怕學不會嗎
Hina Hina - 陣列大亂鬥
阿斬 - Python 程式交易 30 天新手入門
Clarence - LINE bot 好好玩 30 天玩轉 LINE API
塔塔默 - 用Python開發的網頁不能放到Github上?Lektor說可以!!
Vita Ora - 好 Js 不學嗎 !? JavaScript 入門中的入門。
同步連載於blogger-King 學習前端之人生